function MoveTo(doc, container, width, height, operator, now, options) {
  this._doc = doc;
  this._container = container;
  this._width = (width) ? width : '468';
  //this._height = height;
  this._operator = operator;
  this._now = now;
  this._options = options;
  this._unique = MiscUtils.unique();
  
  this._createElements();
  this._gui = AbstractMoveTo.gui(this._unique, this._doc);
}

MoveTo.prototype._createElements = function() {
  var table, tr, td, input;
  table= this._doc.createElement('table');
  table.style.width = this._width + 'px';
  table.style.height = '370px';
  table.cellPadding = 0;
  table.cellSpacing = 0;
  table.style.textAlign = 'center';
  table.border=0;
  this._container.appendChild(table);
  
  tr=table.insertRow(-1);
  td = tr.insertCell(-1);
  td.style.height = '10px';
  
  tr = table.insertRow(-1);
  td = tr.insertCell(-1);
  td.style.width = '414px';
  td.align = 'center';
  var table3 = this._doc.createElement('table');
  table3.style.width = '414px';
  table3.style.height = '27px';
  table3.cellPadding = 0;
  table3.cellSpacing = 0;
  td.appendChild(table3);
  tr3 = table3.insertRow(-1);
  td3 = tr3.insertCell(-1);
  td3.style.height = '27px';
  td3.align = 'left';
  var files = this._doc.createElement('img');
  files.src = 'image/move/files.png';
  td3.appendChild(files);
  
  tr = table.insertRow(-1);
  td = tr.insertCell(-1);
  td.align = 'center';
  td.style.width = '414px';
  td.style.height = '80px';
  var table1 = this._doc.createElement('table');
  table1.style.width = '414px';
  table1.style.height = '80px';
  table1.style.border = 'solid 1px #ccc';
  table1.cellPadding = 0;
  table1.cellSpacing = 0;
  td.appendChild(table1);
  tr1 = table1.insertRow(-1);
  td1 = tr1.insertCell(-1);
  var div1 = this._doc.createElement('div');
  div1.id = this._unique + '_files_div';
  td1.appendChild(div1);
  
  tr = table.insertRow(-1);
  td = tr.insertCell(-1);
  td.style.width = '414px';
  td.style.height = '22px';

  tr = table.insertRow(-1);
  td = tr.insertCell(-1);
  td.align = 'center';
  td.style.width = '414px';
  var itable = this._doc.createElement('table');
  itable.style.backgroundImage='url(image/move/naviback.png)';
  itable.style.backgroundRepeat = 'no-repeat';
  itable.style.width = '414px';
  itable.style.height = '24px';
  itable.cellPadding = 0;
  itable.cellSpacing = 0;
  itable.style.margin = '0 0 -3px 0 ';
  td.appendChild(itable);
  
  itr = itable.insertRow(-1);
  itd = itr.insertCell(-1);
  itd.style.textAlign = 'center';
  itd.style.width = '354px';
  itd.id = this._unique + '_path_div';
  itd = itr.insertCell(-1);
  itd.style.width = '1px';
  var img = this._doc.createElement('img');
  img.src = 'image/move/line.png';
  itd.appendChild(img);
  itd = itr.insertCell(-1);
  itd.style.width = '59px';
  itd.align = 'center';
  var back = this._doc.createElement('img');
  back.src = 'image/move/back.png';
  back.style.cursor='pointer';
  back.id = this._unique + '_back_button';
  itd.appendChild(back);
  
  tr = table.insertRow(-1);
  td = tr.insertCell(-1);
  td.style.width = '414px';
  td.style.height = '150px';

  td.align = 'center';
  var table4 = this._doc.createElement('table');
  table4.style.width = '414px';
  table4.style.height = '150px';
  table4.style.border = 'solid 1px #ccc';
  table4.cellPadding = 0;
  table4.cellSpacing = 0;
  td.appendChild(table4);
  tr4 = table4.insertRow(-1);
  td4 = tr4.insertCell(-1);
  var div2 = this._doc.createElement('div');
  div2.id = this._unique + '_panel_div';
  td4.appendChild(div2);

  
  
  tr = table.insertRow(-1);
  td = tr.insertCell(-1);
  td.style.width = '414px'
  td.align = 'center';
  var table1 = this._doc.createElement('table');
  table1.style.width = '414px';
  table1.style.height = '18px';
  table1.cellPadding = 0;
  table1.cellSpacing = 0;
  td.appendChild(table1);
  
  tr = table.insertRow(-1);
  td = tr.insertCell(-1);

  td.align = 'center';
  var table2 = this._doc.createElement('table');
  table2.style.width = '414px';
  table2.style.height = '27px';
  table2.cellPadding = 0;
  table2.cellSpacing = 0;
  td.appendChild(table2);
  tr2 = table2.insertRow(-1);
  td2 = tr2.insertCell(-1);
  td2.align = 'right';
  td2.style.verticalAlign = 'middle';
  var ok = this._doc.createElement('img');
  ok.src = 'image/move/move.png';
  ok.style.cursor='pointer';
  ok.id = this._unique + '_ok_button';
  td2.appendChild(ok);
  td2 = tr2.insertCell(-1);
  td2.style.width = '78px';
  td2.style.height = '27px';
  td2.align = 'right';
  td2.style.verticalAlign = 'middle';
  var cancel = this._doc.createElement('img');
  cancel.src = 'image/move/cancel.png';
  cancel.style.cursor='pointer';
  cancel.id = this._unique + '_cancel_button';
  td2.appendChild(cancel);
  
  tr = table.insertRow(-1);
  td = tr.insertCell(-1);
  td.style.height = '10px';
  
};
